including headlight restoration. Please note that this can be done, but required intense wetsanding, compound work (with a PC mind you - not by hand)and quite a bit of devoted time. Polycarbonate WILL haze/turn yellow as the UV agents which are in the TOP LAYER begin to deteriorate and weather...they will need to be re-cleared and UV-inhibitors will need to be reapplied.
Glass is superior IMO, but your item sure looks tempting for a guy like me whose headlights are pitted to hell! Let me know when you get a superior plastic windshield and I'm in ;)